package cn.itcast.ws.service;




import cn.itcast.ws.vo.ExportResult;
import cn.itcast.ws.vo.ExportVo;

import javax.ws.rs.*;
import javax.ws.rs.core.MediaType;

@Produces("*/*")
public interface EpService {

	/**
	 * 海关保运电子接口
	 */
	@POST
	@Path("/ep")
	@Consumes({MediaType.APPLICATION_XML,MediaType.APPLICATION_JSON})
	public int exportE(ExportVo export) throws Exception;


	/**
	 * 查询保运结果的webservice接口
	 */
	@GET
	@Path("/ep/{id}")
	@Consumes({MediaType.APPLICATION_XML,MediaType.APPLICATION_JSON})
	@Produces({ MediaType.APPLICATION_XML,MediaType.APPLICATION_JSON})
	public ExportResult getResult(@PathParam("id") String id) throws Exception;
}
